GetMean Interface

public interface GetMean

Module Procedures

private function GetMeanOfGridFloat(grid, maskReal, maskInteger) result(mean)

compute mean of grid_real eventually constrained to a mask

Arguments

Type IntentOptional Attributes Name
type(grid_real), intent(in) :: grid
type(grid_real), intent(in), optional :: maskReal
type(grid_integer), intent(in), optional :: maskInteger

Return Value real(kind=float)

private function GetMeanOfGridInteger(grid, maskReal, maskInteger) result(mean)

compute mean of grid_integer eventually constrained to a mask

Arguments

Type IntentOptional Attributes Name
type(grid_integer), intent(in) :: grid
type(grid_real), intent(in), optional :: maskReal
type(grid_integer), intent(in), optional :: maskInteger

Return Value real(kind=float)